shortleaf (pine) - French English Dictionary